+ [AFF-FRONTEND-202] Создать внутренний метод Graceful Degradation

Реализация механизма Graceful Degradation (Отказоустойчивость интерфейса)

Author

Services Task & Simulation Framework Documentation

Published

July 13, 2026

NoteКраткая карточка задачи

  • Инструкция по шагам:
    1. Настроить валидацию ответа от эндпоинта рекомендаций аффинити. Программа должна ожидать плоский JSON-массив идентификаторов топ-ассоциаций (Шаг 8).
    2. Паттерн отказоустойчивости: Если сервис аффинити недоступен, кэш Redis пуст или шлюз возвращает ошибку сессии (любые статус-коды 4xx/5xx), перехватывать событие без вызова системного модального окна ошибки.
    3. Мгновенно переводить состояние карусели в скрытый режим (display: none) или возвращать пустой массив [], предотвращая блокировку или падение интерфейса корзины для пользователя при отказе рекомендательного движка.